impregnated insulating materials - Turc Anglais Dictionnaire